package t327.mapper;

import t327.pojo.OrderForm;
import t327.pojo.StyleNumber;

import java.util.List;

public interface StyleNumberMapper {
    List<StyleNumber> queryAll();
    //款号下拉框查询
    List<StyleNumber> getStyleNumber();
    //查询订单数量
    int orderFromCount();
    //查询款号
    List<StyleNumber>getStyleNumberList();
    //增加订单和款号的关系表
    int OrderOrderStyleRel(Long orderId ,Long styleNumberId);
    //更改款号表里面的状态
    int UpdateStyleNumber(Long id);
    //查询订单列表下拉框
    List<OrderForm> getOrderFromBayId();

    int addStyleNumber(StyleNumber styleNumber);

    //查询所生成的款号是否已存在
    int queryByStyleNum(String styleNumber);

    //创建样板单时 根据款号ID修改对应的款号的状态
    int updateStyleNumberById(Long styleNumberId);

    //根据款号Id 可删除未创建样板单的款号
    int delStyleNumById(Long styleNumberId);
}
